permeable dam - Spanish English Dictionary